Write out the correct year.
authoroliskoli <oliskoli>
Wed, 6 Dec 2006 22:19:08 +0000 (22:19 +0000)
committeroliskoli <oliskoli>
Wed, 6 Dec 2006 22:19:08 +0000 (22:19 +0000)
magnav.c

index dc9af496157830c39b9c1a4afd2cc902d5af405d..79a5e255fba50e8089ab5da564dbd46671cb14ae 100644 (file)
--- a/magnav.c
+++ b/magnav.c
@@ -165,7 +165,7 @@ my_writewpt(const waypoint *wpt)
        be_write16( &rec->crt_hour, tm->tm_hour );
        be_write16( &rec->crt_mday, tm->tm_mday );
        be_write16( &rec->crt_mon, tm->tm_mon + 1 );
-       be_write16( &rec->crt_year, tm->tm_mon + 1900 );
+       be_write16( &rec->crt_year, tm->tm_year + 1900 );
        
         be_write16( &rec->unknown, 0);
        
@@ -174,7 +174,7 @@ my_writewpt(const waypoint *wpt)
        be_write16( &rec->xx_hour, tm->tm_hour );
        be_write16( &rec->xx_mday, tm->tm_mday );
        be_write16( &rec->xx_mon, tm->tm_mon + 1 );
-       be_write16( &rec->xx_year, tm->tm_mon + 1900 );
+       be_write16( &rec->xx_year, tm->tm_year + 1900 );
        
         be_write16( &rec->unknown2, 0);